Assembler (Informatik) Beschreibung Assembler (Informatik)  
 
   
Beschreibung von Assembler (Informatik) Infos zu Assembler (Informatik) und Beschreibung.
Nicht angemeldet: Anmelden | Impressum 
Navigation
· Hauptseite
· Know Forum - neu!
· Zufälliger Artikel
· Spezialseiten
· Alle Artikel
· Eingeordnet unter
Aktueller Artikel
· Seite bearbeiten
· Links auf diese Seite
· Verlinkte Seiten
· Versionen


 
 



Letzte Beiträge
Die Klimalüge CO2Guten Abend Herr Enger
"Meine Fr...
Volumenausdehnung be...Hallo da draußen, ich h
abe folgendes ...
Osterrätsel der Fran...Hallo, ich hab' mich leide
r mit meinere ...
was ist denn mit dem...Hallo, der Song heißt Cal
istan "...
Strichcode entschlüs...Hallo benni, ich stehe
gerade vor dem...
Lust auf Focus Rätse...Hallo, an alle Spezialist
en dieses Räts...
ErdölServus, Erdöl hat keine
Formel, da es...
Frage an die Student...Hallo, im Prinzip ist das
eine gute Ide...
CO2 chemische Trennu...Hallo ....... CO2 in der
Luft wird begr...
IGBT ansteuerschaltu...Guten Tag, Wer weiss lief
ert eine funk...


Assembler (Informatik)

Dieser Text beschreibt Assembler (Informatik).


Der untere Text beinhaltet die Assembler (Informatik) Beschreibung. Soweit es sich um ein definierbares Objekt handelt, sollte hier eine Assembler (Informatik) Definition vorhanden sein. Sollte eine Definition von Assembler (Informatik) fehlen, kann diese von Ihnen verfaßt werden. Wir sind bestrebt die Beschreibung von Assembler (Informatik) möglichst ausführlich zu halten.

Jeder Text bei Know-Library, sowie ein Teil davon (Definition, Beschreibung etc.), außer Bücher Beschreibungen kann bearbeitet werden. Falls die Beschreibung auf dieser Seite nicht korrekt ist klicken Sie auf 'Beschreibung editieren' um den Text zu korrigieren bzw. neuen einzufügen. Weitere Informationen und Bücher zum Thema Assembler (Informatik) Beschreibung , so wie Link zum Forum finden Sie weiter unten. Eine Übersicht der Texte, die das Thema Assembler (Informatik) beschreiben finden Sie auf der Seite alle Artikel über Assembler (Informatik). Fragen zu dem Thema Assembler (Informatik) können im Forum gestellt werden. Klicken Sie hier um zu dem Forum zu wechseln.

Assembler (Informatik) Artikel

Dieser Artikel beschäftigt sich mit Computerprogrammen, für weitere Bedeutungen siehe Assembler (Begriffsklärung).


Ein Assembler der Informatik ist ein spezieller Compiler, der ein in einer maschinennahen Assemblersprache geschriebenes Programm in Maschinensprache übersetzt. Häufig wird der Ausdruck Assembler auch als Abkürzung oder Synonym für Assemblersprache benutzt.

Zu beachten ist, dass verschiedene Prozessorarchitekturen grundverschiedene Assembler- und Maschinensprachen haben, so dass jeweils ein zur aktuellen Architektur passender Assembler benötigt wird. Es gibt jedoch Assemblerfamilien, die mehrere Prozessoren unterstützen bei gleichbleibender Makrosprache und Arbeitsumgebung; der GNU Assembler ist z.B. eine solche Familie.

Ein Programm zu dem Rückübersetzen von Maschinensprache in Assemblersprache ist ein Disassembler. Diese Rückübersetzung ist möglich, da es - anders als bei Hochsprachen - eine 1-zu-1-Beziehung zwischen einfacher Assemblersprache und Maschinensprache gibt. Dabei können jedoch Bezeichner und Kommentare nicht wiederhergestellt werden, da diese während der Assemblierung verloren gehen. Meist werden aber etwas komplexere Assemblersprachen mit Makrofähigkeiten benutzt, so dass diese einfache Abbildung nicht mehr hundertprozentig zutrifft.

Die einfachste Version eines Assemblers, kombiniert mit der Möglichkeit, Programme interaktiv zu testen und zu analysieren, wird Maschinensprachemonitor genannt.

Für die x86-Prozessoren-Familie und kompatible Prozessoren (z.B. Intels Pentium oder AMDs Athlon) sind der Microsoft Assembler (MASM), Borland Turbo Assembler (TASM) und der Netwide Assembler (NASM) weit verbreitet. Neben Assemblern, die die Intel-Syntax kennen, gibt es noch solche, die Assemblercode in der AT&T-Syntax assemblieren können, wie den unter Linux hauptsächlich genutzten GNU Assembler .

Auf IBM-Großrechnern (zSeries) wird der High Level Assembler benutzt, Hercules-Anwender müssen entweder den veralteten Assembler Assembler-F benutzen oder aber den Tachyon Legacy Assembler benutzen, welcher unter Linux für z/Series läuft.

Für die Mikrocontrollerfamilie MCS-51 (http://developer.intel.com/design/mcs51/) von Intel, deren erster Vertreter der 8051 war, gibt es den freien Macroassembler ASEM-51 (http://plit.de/asem-51/). Heute gibt es bereits hunderte von 8051-Derivaten von über einem Dutzend Halbleiterherstellern.

Siehe auch: Betriebssystem

Buch-Tipp: Das MMIX-Buch. Eine praxisnahe Einführung in die Informatik (Springer Lehrbuch) rundumblick Das MMIX-Buch - gibt einen guten Einblick in die Grundlagen der Informatik,vor allem über die Grundlegenden Konzepte und Algorithmen eben des MMIX-Prozessors entwickelt von Donald E. Knuth. Allerdings finde ich, dass es nicht so sehr als Begleitbuch zu einer Vorlesung geeignet ist, als eher dazu, sich vorab einen Überblick zu verschaffen....

Weblinks

  • NASM (http://nasm.sourceforge.net/)
  • ASEM-51 (http://plit.de/asem-51/)
  • Tutorials (http://www.robsite.de/tutorials.php?tut=assembly)


Weiteres zu dem Artikel Assembler (Informatik)

Andere Leser interessierten sich auch für folgende Beschreibungen: Abbildung, Bezeichner, Borland, Heute, Informatik, Level, Maschinensprache, Nasm, Programm, Programme, Synonym, Turbo
Schnellzugrif auf verwandte Texte:
 
NEU! Frage im Forum zum Thema:
 
Wenn die Beschreibung 'Assembler (Informatik)' Ihrer Meinung nach nicht korrekt ist oder in aktueller Version Fehler enthalten sind oder es fehlt die Assembler (Informatik) Definition, dann klicken Sie bitte auf "Beschreibung bearbeiten" und schreiben Sie die Eigene Version des Textes. Die Änderungen in der Beschreibung werden sofort aktiv und für alle sichtbar. Ein Administrator wird Ihre Version der Beschreibung und Definition von 'Assembler (Informatik)' nachher prüfen. Bitte achten Sie auf die Urheberrechte (Copyright). Wir sind für die besseren Beschreibung von 'Assembler (Informatik)' und 'Assembler (Informatik)' Definition sehr dankbar.

Alle Tipps zu den Bücher auf dieser Seite wurden automatisch generiert. D.h. die Bücher wurden aus einer Datenbank von dem Computer ausgesucht. Deshalb kann es vorkommen, dass vorgeschlagene Bücher nicht ganz der 'Assembler (Informatik)' Beschreibung entsprechen.

Liste aller verwandten Artikel: Abbildung, Architektur, Assembler, Assemblersprache, Ausdruck, Bezeichner, Borland, Dutzend, Gnu, Heute, Informatik, Level, Linux, Maschinensprache, Maschinensprachemonitor, Microsoft, Nasm, Pentium, Programm, Programme, Synonym, Tachyon, Turbo, Vertreter
· Diese Seite wurde bisher 495 mal abgerufen.
· Letzte Counteraktualisierung erfolgte am 17.05.2008 um 02:49:20
· Diese Seite wurde zuletzt geändert um 17:18, 16. Sep 2004.
· Letzte Portalaktualisierung erfolgte um 08:00:00 GMT, 25.02.2008
Dieser Artikel basiert auf dem Artikel Assembler (Informatik) aus der freien Enzyklopädie Wikipedia und steht unter der GNU-Lizenz für freie Inhalte. In der Wikipedia ist eine Autorenauflistung verfügbar.

Von ""

· Diese Seite wurde bisher 495 mal abgerufen.
· Letzte Counteraktualisierung erfolgte am 17.05.2008 um 02:49:20
· Diese Seite wurde zuletzt geändert um 17:18, 16. Sep 2004.
· Letzte Portalaktualisierung erfolgte um 08:00:00 GMT, 25.02.2008